cylindrical worm - Spanish English Dictionary